﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Kipple
{
    class MainClass
    {
        static void Main(string[] args)
        {
            KippleLib kl = new KippleLib();
            kl.Initialize();

            kl.PushInt(3, "a");
            kl.PushInt(3, "a");
            kl.PushInt(2, "b");
            kl.PushInt(2, "b");
            kl.PushInt(1, "c");
            kl.PushInt(1, "c");

            while (!kl.Empty("a"))
            {
                kl.OperateId("c", "a", "+");
            }

            while (!kl.Empty("b"))
            {
                kl.OperateId("c", "b", "-");
            }

            kl.OperateInt("c", 1, "-");

            while (!kl.Empty("c"))
            {
                kl.PushId("c", "@");
            }

            while (!kl.Empty("@"))
            {
                kl.PushId("@", "o");
            }

            kl.PrintOutput(kl);
        }

    }
}
